package com.xplay.xpocker.observer;
import com.xplay.xpocker.room.message.MessageContent;
import io.netty.channel.ChannelHandlerContext;

import java.math.BigDecimal;

/**
 * @author wanjie
 * @date 2021/3/22 17:09
 */

public interface Subject {
    /**
     * 增加订阅者
     *
     * @param observer
     */
    public void attach(ChannelHandlerContext observer);


    /**
     * 删除订阅者
     *
     * @param observer
     */
    public void detach(ChannelHandlerContext observer);


    public <T>  void notifyMessage(MessageContent<T> content);

}
